package com.learn.dto.system.req;

import lombok.Data;

import javax.validation.constraints.NotEmpty;
import java.io.Serializable;

/**
 * 操作员登录请求参数
 *
 * @author chunyanye
 * @version 2022/3/23
 * @see [相关类/方法]
 * @since [cloud-phone-baseline]
 */
@Data
public class SysLoginReq implements Serializable
{
	private static final long serialVersionUID = - 7550874300128956540L;

	/**
	 * 登录账户(Y)
	 */
	@NotEmpty
	private String account;

	/**
	 * 登录密码(Y)
	 */
	@NotEmpty
	private String password;

	/**
	 * 短信验证码
	 */
	private String smsCode;

	/**
	 * 图片验证码
	 */
	private String code;

	/**
	 * 图片验证码key
	 */
	private String key;

	/**
	 * 登录渠道
	 */
	private String channel;

}

